how to use visual programming tools